articulated bus – Català–English translations

🇬🇧 en ca

articulated bus noun

  • articulated bus
autobús articulat
Wiktionary Links